package com.rzdata.poct.system.domain.business.vo;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;


/**
 * 【请填写功能名称】视图对象 poct_material
 *
 * @author ruoyi
 * @date 2021-09-09
 */
@Data
@ApiModel("【请填写功能名称】视图对象")
@ExcelIgnoreUnannotated
public class PoctMaterialVo {

	private static final long serialVersionUID = 1L;

	/**
     *  主键
     */
	@ApiModelProperty("主键")
	private Long id;

    /**
     * 耗材编号
     */
	@ExcelProperty(value = "耗材编号")
	@ApiModelProperty("耗材编号")
	private String materialId;

    /**
     * 耗材名称
     */
	@ExcelProperty(value = "耗材名称")
	@ApiModelProperty("耗材名称")
	private String materialName;

    /**
     * 部门ID
     */
	@ExcelProperty(value = "部门ID")
	@ApiModelProperty("部门ID")
	private Long deptId;

    /**
     * 适应样本
     */
	@ExcelProperty(value = "适应样本")
	@ApiModelProperty("适应样本")
	private String model;

    /**
     * 耗材类型
     */
	@ExcelProperty(value = "耗材类型")
	@ApiModelProperty("耗材类型")
	private Long type;

    /**
     * 存储温度
     */
	@ExcelProperty(value = "存储温度")
	@ApiModelProperty("存储温度")
	private String temperature;

    /**
     * 单位
     */
	@ExcelProperty(value = "单位")
	@ApiModelProperty("单位")
	private String unit;

    /**
     * 状态
     */
	@ExcelProperty(value = "状态")
	@ApiModelProperty("状态")
	private Long status;

    /**
     * 生产厂家
     */
	@ExcelProperty(value = "生产厂家")
	@ApiModelProperty("生产厂家")
	private String manufacturer;

    /**
     * 生产日期
     */
	@ExcelProperty(value = "生产日期")
	@ApiModelProperty("生产日期")
	private Date manufacturingDate;

    /**
     * 保质期
     */
	@ExcelProperty(value = "保质期")
	@ApiModelProperty("保质期")
	private Long shelflife;

    /**
     * 备注
     */
	@ExcelProperty(value = "备注")
	@ApiModelProperty("备注")
	private String remark;

    /**
     * 包装
     */
	@ExcelProperty(value = "包装")
	@ApiModelProperty("包装")
	private String packAge;

    /**
     * 库存预警值
     */
	@ExcelProperty(value = "库存预警值")
	@ApiModelProperty("库存预警值")
	private Long inventory;

    /**
     * 应用科室
     */
    @ExcelProperty(value = "应用科室")
    @ApiModelProperty("应用科室")
    private String deptName;

    /**
     * 设备名
     */
    @ExcelProperty(value = "设备名")
    @ApiModelProperty("设备名")
    private String instrumentName;

    /**
     * 项目名
     */
    @ExcelProperty(value = "项目名")
    @ApiModelProperty("项目名")
    private String projectName;

    /**
     * 创建时间
     */
    @ExcelProperty(value = "创建时间")
    @ApiModelProperty("创建时间")
    private Date createTime;

    /**
     * 项目id
     */
    @ExcelProperty(value = "项目id")
    @ApiModelProperty("项目id")
    private Long projectId;

    /**
     * 仪器id
     */
    @ExcelProperty(value = "仪器id")
    @ApiModelProperty("仪器id")
    private Long instrumentId;
}
